# -*- coding:utf-8 -*-
'''简易计算器，仅供试用，仅能运算两个数值的加减乘除计算
判断x,y为数值处存在bug,改日有时间修改

'''
__author__ = 'Alvin Gan'

# 加法
def addition(x, y):
    return x + y

# 减法

def subs(x, y):
    return x - y

#乘法

def multi(x, y):
    return x * y

#除法

def divis(x, y):
    return x / y

m1 = float(input('请输入x的值,然后回车：'))
m2 = float(input('请输入y的值,然后回车：'))

print('''
''')

m3 = int(input('''请选择您要进行的运算,输入对应的数字即可：
1： 加法
2： 减法
3： 乘法
4： 除法

请输入：'''))

print('''
''')

if (isinstance(m1,float) is True and isinstance(m2,float) is True and isinstance(m3, int) is True):
    if m3 == 1:
        print(m1, '+', m2, '=', addition(m1, m2))
    elif m3 ==2:
        print(m1, '-', m2, '=', subs(m1, m2))
    elif m3 ==3:
        print(m1, '*', m2, '=', multi(m1, m2))
    elif m3 ==4:
        print(m1, '/', m2, '=', divis(m1, m2))
else:
    print('输入了错误值，请重新输入！')
